massive stone construction - German English Dictionary